查看原文
其他

教育机构看了,气得直跺脚的视频下载方法!

奔跑中的奶酪 奔跑中的奶酪 2022-07-09


经常有人问“某某网课”的视频怎么下载?

我说:“你是付费会员吗”?

他说:“是的,我就是想把购买了的课程保存在电脑里,方便自己观看,我也不会拿去传播,做侵权的事”。

我说:“那行,这活我揽了”。



01


视频下载原理


作为奶酪的读者。

如果你不知道如何下载视频,是因为你没有阅读文章《i14 - 视频下载》。

又或者没有了解视频的下载原理

现在的主流视频播放技术,是由苹果公司推出的 HLS 协议(HTTP Live Streaming)。


HLS 协议分为两个部分:

一是 ts 视频文件。

它的特点,是可以在视频的任意位置独立解码

再加上视频被分成了多个片段,所以现在大多数视频网站,我们可以点到那里就播那里。

二是 m3u8 文件。

m3u8 文件其实是一个文本文件,相当于是一个“播放列表”,记录着要播放什么 ts 视频文件。


也就是说,视频下载的关键:

一是如何获取视频的 m3u8 文件

二是如何将 ts 分段视频合并在一起。

那些支持一键下载的视频工具,只是将这两步集成在了一起。



02


视频下载工具


再具体到工具层面的话。

那么视频下载的关键就是:抓取 m3u8 + m3u8 下载器



1、m3u8 抓取


最直接的 m3u8 抓取工具当属 IDM

虽然 IDM 无法下载 m3u8 视频,但 IDM 可以嗅探出 m3u8 的地址来,将该链接复制到 m3u8 下载器即可下载。


Mac 平台可以用 NDM,操作方法也一样。


如遇到 IDM / NDM 无法抓取的情况。

那可以试试扩展“猫抓”,它是一款专门的 m3u8 抓取工具,有着更强力的解析能力。

Firefox:
https://addons.mozilla.org/zh-CN/firefox/addon/cat-catch

Chrome:
https://chrome.google.com/webstore/detail/jfedfbgedapdagkghmgibemcoggfppbb

代理下载:
https://www.crxsoso.com/webstore/detail/jfedfbgedapdagkghmgibemcoggfppbb


猫抓还有“模拟手机”和“开启捕获”等功能。

模拟手机:

可以让网页换用 HTML5 通用视频播放器,这样可以更容易获取 m3u8 的地址。

开启捕获:

则是相当于“视频录制”,如果视频实在无法下载,那么可以试试这个功能。


2、m3u8 下载器


在获取 m3u8 链接后,接下来就是将链接复制到 m3u8 下载器里下载。

在线下载:

如果是偶尔使用的话,你可以试试 m3u8 的在线下载工具。

https://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html


Mac 方案:

Mac 平台下的 Downie ,是一款全能的视频下载器,原生支持 m3u8 下载,简单好用,非常方便。


Windows 方案:

Windows 平台的话,选择就非常多了,比如知名的命令行下载工具 “Nm3u8DL-CLI”。


还有 52pojie 大佬“逍遥一仙”开发的图形化下载工具 “
M3U8批量下载器”。


还有将 m3u8 抓取和下载器集成在一起,支持一键下载的 “
Media Downloader”。



3、m3u8 工具总结


下面我们来总结一下 m3u8 的下载工具。

Mac 方案:

NDM、猫爪 + 在线解析、Downie

Windows 方案:

IDM、猫爪  + 在线解析、N_m3u8DL-CLI、M3U8批量下载器、Media Downloader

公众号后台回复 i56 可获取以上所有资源。


购买正版 IDMDownie

你可以通过下面的链接获取优惠,奶酪会有一定的返利,不用也可以哈!

IDM:
https://store.lizhi.io/site/products/id/325?cid=g7qzu9lf


Downie:
https://store.lizhi.io/site/products/id/280?cid=g7qzu9lf






03


视频下载案例


下面我们用一些实际的案例来演示下载。

PS:下面的这些链接都是公开免费的,所以不会涉及侵权问题。


1、普通 m3u8 的视频


下面的这些普通 m3u8 视频,可以通过 IDM / NDM / 猫抓 获取 “m3u8链接”,然后复制到 m3u8 下载器下载。


宣传视频:
https://www.enaea.edu.cn/other/xyjs/202.html

医学视频:
https://www.sciconf.cn/online/video/play/512?vid=194327

会议视频:
https://www.medmeeting.org/video/index/102365

某讯课堂:
https://ke.qq.com/course/1910381?wv=2147487745

某鹅通:
https://appahakf1gv4629.h5.xiaoeknow.com/p/course/video/v5e73203eca5a4vbTlxPAp?productid=p5f72cec6e4b005221d8eefe2



2、无法显示 m3u8 的视频


一些视频无法显示 m3u8 链接的话,比如:

https://appazpxbamp3252.h5.xiaoeknow.com/v1/course/video/v_60879c0de4b09134c98c1727?type=2&pro_id=p_6016621ae4b05a9e886f84b1&from_multi_course=1


52pojie 网友“
追梦者永恒”给出一个方案。

原文链接:
https://www.52pojie.cn/forum.php?mod=viewthread&tid=1493286&page=3#pid41213478





结尾


昨天微信群里有一位奶友说:

“我是做线上课程的,有没有禁止网站视频被下载的方法”?

我说:“没有,只要能用浏览器打开的视频,就没法做到不被下载”。

她打了个苦涩的表情,说:“一群做盗版视频的人暗戳戳趴在我们身上吸血”

我回道:“但防止非会员想破解会员内容,是完全做得到的”。

她接着说:“看了前几天你的视频下载文章,坚定了我们把网站关掉的决心,就让盗版的自己在手机上录屏吧”。


这就是现状。

如果你购花钱够买了教程,只是想保存在本地,方便自己学习。

我觉得是可以的。

但如果你的目的,是倒卖别人的东西(奶酪也是受害者)。

提醒一下。

我国正在完善和认真执行知识产权保护法。


回复关键字
i
查看本系列的所有文章,
回复关键字
 i56
获取本文提到的所有资源

近期文章:

专栏介绍:



看完文章:

1、点在看,帮助更多的人看到这篇文章。
2、写留言,对文章进行评论,我会尽可能回复。
3、点关注,关注我并星标,第一时间获取更新。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存